double-stranded nucleic acids or oligonucleotides - Deutsch Englisch Wörterbuch